Visit us

Aldgate Tower, 2 Leman Street
London E1 8FA

(by appointment only)