There is a visitor centre here where you can take some brochures about local walks in the lovely massive green area. It also joins to a canal (The famous Great Union canal which goes all the way to London) and also Denham Park
Unique things to do nearby
5.0 (9)
Plein air sketching with an illustrator in Windsor