From the South Bank to the London Eye, the Palace of Westminster to Wetherspoons… even in the midst of train delays and heatwave weather, London is without a doubt one of the greatest cities on Earth
 
 
  From the South Bank to the London Eye, the Palace of Westminster to Wetherspoons… even in the midst of train delays and heatwave weather, London is without a doubt one of the greatest cities on Earth
 
 
  