HOW TO CONTACT US:

Office hours are 9.30am – 5.30pm
The service is available 365 days a year, 24hours a day.

Whitelock & Storr 
Solar House
915 High Road
London, N12 8QJ

Click here to view map >>

Tel: 020 7242 8612   24H Emergency: 07766 407408
Fax: 020 8343 6001

Email: info@whitelockandstorr.com