7 Places You Have to Visit in London

From skyscrapers to markets, London has it all, making it almost impossible to see everything in one trip. Whether you’re coming to London for a day or a week, there are certain places you can’t afford to miss out on seeing – here are seven of them in no particular order. 1. The Shard
 London’s tallest skyscraper, The Shard, opened in 2013 and has dominated London’s skyline ever since. … Continue reading 7 Places You Have to Visit in London