Bower House is located in northeast London. The closest motorway is the M25.
From M25 Junction 28 (10-15 minutes to Bower House, see map below):
From A406 (20 minutes to Bower House):
Copyright © 2019. All Rights Reserved. Bower House, Orange Tree Hill, Romford, Essex, RM4 1PB. Tel: +44 (0) 1708 380 300. Email: firstname.lastname@example.org. Registered in England and Wales, company number: 4366897. A charitable company limited by guarantee, charity number: 1093401. VAT: GB711295848