Small level grass site at the side of the river Thames on the towpath between Windsor and Maidenhead. An ideal base for visiting, Windsor, Legoland, London and the Thames Valley. All modern ameneties available on site.
4 star rating
Click here to write a review
© lovecamping.co.uk 2025