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: or call the main office number.

Alternatively if you know the name of the person you wish to contact, please find their contact details on our team list here.

Main Office:

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

Phone: 020 7248 7171

Satellite Office: 

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

Phone: 0207 515 3337

Welsh Harp Environment Education Centre:

Thames 21
Welsh Harp Environmental Education Centre
Birchen Grove
London NW9 8RY