Travel, UK

Visiting London: Day 3 – Day Trip to Windsor Castle, Stonehenge, and Oxford

My first two days in London were absolutely lovely. I