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