The Bell Inn

The Bell Inn
Ledbury, Herefordshire, HR8 1PX