Clewer Park is a public park managed by the Royal Borough of Windsor and Maidenhead. It is a little-known park used mainly by dog walkers.
View Larger Map
Clewer Park is a public park managed by the Royal Borough of Windsor and Maidenhead. It is a little-known park used mainly by dog walkers.