Leroy House, London

  • Serviced Offices

Office Address:

Leroy House, 436 Essex Road, London, N1 3QP

Secure your Office at Leroy House

Help & Advice:

0800 955 0380

Start Your Office Search

Complete the simple form and we will provide some options for you…

  • We promise only to contact you about your office search