Company name: The Lemore Estate
Description: Welcome to Lemore Estate a luxury country hotel resort in Herefordshire featuring a manor house, en-suite lodges, outdoor dining hubs, kitchen gardens and country experiences.
Eardisley, Hereford HR3 6LR, United Kingdom