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