Statue of Winston Churchill
Standing tall and brilliant in Parliament Square, the Statue of Winston Churchill is one of London’s most famous and important monuments.
Standing tall and brilliant in Parliament Square, the Statue of Winston Churchill is one of London’s most famous and important monuments.
Found in the incredibly historic Parliament Square, the Statue of Nelson Mandela is a truly significant and inspiring monument.
The National Gallery in Trafalgar Square is one of the world’s most brilliant art museums, packed with masterpieces.
Southwark Cathedral is a brilliant Gothic cathedral and one of London’s oldest places of worship.
We'd love to keep you updated with offers, our best value rooms, inspiration and more!
You can opt out at any point by clicking the unsubscribe link found in our emails.
Privacy Policy