This office space offers you over 48,000 SQ ft of natural daylight creating a calm and bigger office space feel, in a Category A listed building.
Only a 3minute walk away from Aldgate Station, Tower Hill & Tower Gateway, bringing you incredible access into and out of Central London. You have 24hour access to the office and have a staffed Reception on site for support, and to look after any of your requests/ clients.
Additionally, you also have access to a Roof terrace, for those lovely warm sunny lunch breaks, and a Café too!
Bike storage and showers are available to use, break out spaces and a kitchen too.
india street, london, EC3N 2PX