St Leonard
United Kingdom
>
England
>
West of England
>
South Gloucestershire
>
Tortworth
>
St Leonard
St Leonard is a church in South Gloucestershire, Tortworth.
St Leonard
Object
Religion
Building
church
Village
Tortworth
Attraction
Tortworth Chestnut
Old Court Farm
The Farmer's Table
Old Lodge Farm
Torthworth Estate Farm Shop