The Coach House Inn & Ostlers Restaurant, Oakham, Leicestershire, United Kingdom
About The Coach House Inn & Ostlers Restaurant
The Coach House Inn & Ostlers Restaurant is a Bars, Pubs, Bistros serving the Oakham community in Leicestershire, United Kingdom and located at 3 Stamford Road.To contact The Coach House Inn & Ostlers Restaurant call 01780 720166
Location
3 Stamford Road
Oakham
Leicestershire
United Kingdom
LE15 8NT
Map
Contacts
Tel: 01780720166