Filters:
clear
Country: United Kingdom

country house in Leominster

About 2 results.

National Trust Berrington Hall

The National Trust's Berrington Hall is a country house and landscape garden, parkland and lake located in Herefordshire.

National Trust Berrington Hall

Ludlow Road, HR6 0DQ Leominster, United Kingdom

The National Trust's Berrington Hall is a country house and landscape garden, parkland and lake located in Herefordshire.

  • 1