About Tudor Farm Bank
Other, Unclassified Objects, Interesting Places, Historic Object
Tudor Farm Bank (grid reference SO573081) is a 3.68-hectare (9.1-acre) biological Site of Special Scientific Interest in Gloucestershire, notified in 1999.
Source From:
Wikipedia
High Street, Forest of Dean, Gloucestershire, England, United Kingdom, GL16 8LG