The White Chapel Building is a local landmark that stands on a prominent site in the heart of Whitechapel. This multi-let office building boasts a dramatic seven-storey central atrium with a striking new Pavilion overlooking Mansell Street which provides triple-height retail and leisure space.