Best Restaurants

33 The Homend

Ledbury • United Kingdom

Overview

33 The Homend is a tiny 18th-century Grade-2 listed building set in the heart of Ledbury, Herefordshire. This micro restaurant offers an intimate dining experience for 14 people.

Awards

Loading map ...