London, is the heart and capital of the United Kingdom and some would say Europe. You can do pretty much anything you can imagine in this city which is probably why it’s gets millions of tourists a year that come through this European hub.
Whether it’s ancient ruins, castles, or world class museums you’re after, London is sure to amaze!