How to spend 48 hours in Windsor
The beautiful town of Windsor is known for its connection to royalty, having housed many monarchs over the years. It’s Home to the largest occupied castle in the world, and the resting place of 10 monarchs, including Henry VIII. The town is situated alongside the River Thames and has a very rich and cultural history …