Hambleton
Leicester,
Leicestershire
LE3 3NA
Latitude: 52.6220565, Longitude: -1.2220571
09:00 - 21:30 - Mo, Tu, We, Th, Fr
Actual information about Hambleton Hall of English Restaurant category. Hambleton Hall is located at Hambleton Leicester, LE3 3NA. How to get to Hambleton Hall office? Look at the map below or call them