Rodborough Common is a 116-hectare site situated on the outskirts of Stroud, Gloucestershire. The site is now owned by The National Trust and was cited as a Site of Special Scientific Interest (SSSI) in 1954. The site is also a…
Rodborough Common is a 116-hectare site situated on the outskirts of Stroud, Gloucestershire. The site is now owned by The National Trust and was cited as a Site of Special Scientific Interest (SSSI) in 1954. The site is also a…