Stroud Farm
Certificated Location
Type of pitches: grass
Open 01 Mar 2025 to 30 Sep 2025
Earliest arrival time 10:00
Facilities
- Dogs
- Peaceful stays
- Working farm
The town of Windsor in Berkshire needs little introduction, being the home of the official British Royal Family residence Windsor Castle.
For this reason, it's an extremely popular destination for tourists and thousands of people flock there each year to see the castle, watch the Changing of the Guard within its walls and soak up the pomp and ceremony.
Other highlights include Eton College - where Princes William and Harry went to school and guided tours are now available - Royal Windsor Racecourse and, of course, Legoland for an unbeatable day out with the kids.
Windsor offers excellent opportunities for shopping and a range of eateries are available to choose from, whether it's cafes or Michelin-starred restaurants you're after.
Thanks to its riverside location and proximity to the countryside, Windsor is also the ideal base for some excellent and scenic walks if you fancy taking in some great British fresh air.
Certificated Location
Type of pitches: grass
Open 01 Mar 2025 to 30 Sep 2025
Earliest arrival time 10:00
Facilities