French King Louis VIII who as a young Prince invaded England with the support of the English barons with the hope of taking the throne
1. England The intimate one Britain’s largest castle is in Windsor, and if you manage to get a room there, do send us a postcard.
7 must-see strongholds in Britain Britain’s rich and varied history has been characterised by conflict for hundreds of years, and reminders of these fierce battles
The Windsor Castle is a must-see when visiting London. And now, travelers can experience this spectacular medieval site with special Windsor weekend deals offered by
Windsor Castle’s world-famous round tower is opened to the public on 01 August for the first time in almost four decades. The tower was closed