Touristlink.com is the social platform for travel where you can meet fellow travelers,share information, suggest new attractions and create lists of your favorite destinations to share with friends.
Castles in London
Travelers are voting Tower of London, Windsor Castle and Severndroog Castle as the best of 4 castles in London. There are 1 castle in Reading a city just 36 km from London and 2 castles in Wealden which is 37 km distant. The most popular of these are Windsor Castle in Reading and Bodiam Castle in Wealden. You can find 84 Castle in the country of United Kingdom and Durham Castle is our members favorite Castle in all of United Kingdom. Want more? Check out our map of castles in London.