London is one of the most vibrant cities in the world, if not the most. Every corner hides a story to be discovered. Every new building is a challenge for a city which has evolved organically. And there’s so much history embedded within its walls that the fun facts are uncountable. With so much going … Continue reading