Get In Touch

For any inquiries, questions or commendations, please call or fill out the following form.

Business Hours

Monday- Friday
9:00am - 5:00pm

Location

156a, Station Road, Harrow, England, HA1 2RH

Contact Info

+44 (0) 750 229 5752
info@lhslondon.co.uk