London Lovin’: 10 Gorgeous Photos

In the recent Anholt-GFK City Brands Index, London was voted the best city in the world, knocking Paris off the top spot. The champion city is then followed by Sydney, Paris, New York and Rome. I’ve managed to snap these 10 gorgeous pictures as timeless evidence of London’s brilliance! ❤