100, College Rd
Harrow,
Greater London
HA1 1BQ
020 8515 2850
www.thelordsgroup.co.uk
Latitude: 51.5726095, Longitude: -0.3011334
07:00 - 21:00 - Mo, Tu, We, Th, Fr, Sa
Actual information about Lords Group of Hotels of Hotel Booking category. Lords Group of Hotels is located at 100, College Rd Harrow, HA1 1BQ. How to get to Lords Group of Hotels office? Look at the map below or call them 020 8515 2850