UKLondonEast London E1,E14-16,E20Tower Hamlets
Office
E1W, Tower Hill, Thomas More Square
To Let, 9,041 - 19,841 sf
Fitted Out, Lifts, 24hr Access, Café on site
Fully fitted office accommodation in Thomas More Square
3 Thomas More Square is a prominent office building arranged over basement, ground and thirteen..
Located to the east of the City in the borough of Tower Hamlets. Tower Hill (district/circle lines) and Tower Gateway (DLR) stations are both..