UKLondonEast London E1,E14-16,E20Tower Hamlets
Office
E1, Aldgate, Mansell Street
To Let 5,795 sf
Fitted Out, Plug & Play, Lifts, Manned Entrance, Cycle spaces
The building is accessed via a smart ground floor manned reception and enjoys a ground floor visitor lounge with soft seating...
77 Mansell Street is an attractive modern office building located on the East side of Mansell Street close to the junction with..