C
Coach & Horse Inn
Address
54 Main Street, Lubenham LE16 9TF
City
Lubenham
Post Town
Market Harborough
County
Leicestershire
Country
England