Home to more than 40 British monarchs and in use since the 11th century, Windsor Castle is a spectacular daytrip from London. Visitors can wander the elaborate state rooms, observe the famous ...
with lush country views right across to Windsor Castle itself. Inside the main house, there’s 20,000 square feet of space to explore: check out the sprawling living room, the elegant orangery ...