The Thomas Lord
Guesthouse
West Meon, South Downs
Set in West Meon, The Thomas Lord is an award-winning premium village inn serving locally sourced produce on its modern British menu and a selection of ales, fine wines and seasonal cocktails in the bar, plus a beautiful landscaped large pub garden.
Number of rooms: 5
The High Street, West Meon, GU32 1LN, United Kingdom