castles to visit in london

Rail Europe - Train Tickets and Times

Related castles to visit in london

4 emblematic castles to tour in london

London comprises the capital of England and the United Kingdom, located on the banks of the River Thames. If you want to discover the four emblematic castles to visit in London, we can go to St. Katharine’s & Wapping, where we will find the Tower of London or Royal Palace and Her Majesty’s Fortress. This […]