Meadow Lea
Vacation Home
Leominster
Meadow Lea, a property with a garden, is located in Leominster, 14 km from Hampton Court Castle & Gardens, 23 km from Stokesay Castle, as well as 28 km from Hereford Cathedral.
Leominster, HR6 0AS, United Kingdom