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:

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

Phone: 020 7248 7171

Satellite Office: 

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

Phone: 0207 515 3337

Welsh Harp Environment Education Centre:

Thames21
Welsh Harp Environmental Education Centre
Birchen Grove
London NW9 8RY