The Top 50 Places in London

London is one of the most exciting cities to visit, full of magnificent architecture and steeped in history. The city is vibrant and buzzing with life and you can’t help but get caught up in the wonderful atmosphere of this …