Get in Touch

We are based in 3 locations across London – full addresses and phone numbers for each office are listed below, however if you have a general enquiry please email call the main office number.

You might also find it useful to scan the list of contact details on our team list here, for the most appropriate person to contact about a specific project or aspect of our work.

Main Office:

Walbrook Wharf
C/O City of London Corporation
78-83 Upper Thames Street
London EC4R 3TD

Phone: 020 7248 7171

Satellite Office: 

The Lock Office
Bow Locks
Navigation Road (off Gillender Street)
London E3 3JY

Phone: 0207 515 3337

Welsh Harp Environment Education Centre:

Welsh Harp Environmental Education Centre
Birchen Grove
London NW9 8RY