Contact

24 hour emergency tel: 07970 617644 or 07900 965222

Tel: 0208 365 9900 (Office hours 09.00 – 17.30 – other times by arrangement)

Head office: 208 Archway Road, Highgate, London N6 5AX

Please email your enquiry to: info@michaelcarrollandco.com

Or use the email contact form below

Your name (required)

Your email (required)

Subject

Your message

captcha

Head office: 208 Archway Road, Highgate, London N6 5TP

Directions:  We are conveniently located a 5-minute walk from the underground Highgate tube station on the Northern Line, on the of the corner with Northwood Road. When you leave Highgate tube station take the Archway Road Exit, escalator exit.
Local parking is available.