Leman Locke is now open!
October 2016
Our serviced apartment scheme, Leman Locke, in Aldgate, East London is now open and taking bookings! At 23 storeys high, accommodation is a mixture of studios and one bedroom apartments with public areas overlooking the new Aldgate Place at ground and first floor levels.