thespectacularadventurer.com
24 hours in Windsor UK - The Spectacular Adventurer
24 hours in Windsor... Located 1 hour west of London, this town made for an easy day trip. With only 24 hours, we set out to make the most of our time...