The Tower of London A medieval castle right in the heart of a 21st century city, the Tower of London is a magical and enthralling place […] November 29, 2025December 4, 2025Places
St Paul’s Cathedral The word ‘iconic’ is overused, but St Paul’s definitely merits the name; a symbol of London that is instantly recognisable and an […] July 15, 2016November 30, 2025Places
Westminster Abbey Walk through 1,000 years of British history by visiting the country’s national church. The site of coronations, royal weddings, royal funerals and […] July 15, 2016November 30, 2025Places
The British Museum No trip to London is complete without a visit to the British Museum, one of the finest collections of objects of human […] April 19, 2016November 30, 2025Places, tours