IQ Aldgate, 66 Commercial Road, London, E1 1LJ

Ground Floor: 1,077ft² / 100m²

Rent: £POA