24 hours in Windsor UK
The town of Windsor, UK has recently been getting a ton of spotlight thanks to Prince Harry and Meghan Markle. Between their marriage and birth of their first child all taking place in Windsor, we had to check out this quaint little town when we visited London. Located just 1 hour by train west of London, this town made for an easy day trip on Day 3 of our broader trip of London. With only…
View Post