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, … Continue reading 7 Places You Have to Visit in London