Castles in England
Travelers are voting Tower of London, Durham Castle and Bodiam Castle as the best of 40 castles in England. Also popular are Barnard Castle in Durham, Bramber Castle in Brighton and Appleby Castle in Appleby in Westmorland. Want more? Check out our map of castles in England or these 6 castles in London.