15 Leman Street, Aldgate, London, E1 8EN, United Kingdom
Leman Locke - Aldgate offer modern serviced accommodation in the City of London, close to a variety of local amenities and transport links.
These studio and one bedroom apartments comprise a king size bed, a living area, dining area, washer/dryer and fully equipped kitchen with a dishwasher, fan oven, hob, microwave and fridge/freezer.
Each apartment also includes a smart TV, climate control and free wireless internet access throughout.
The sky level apartments are located on the top two floors, offering views across London.
On-site amenities include a restaurant, café, two meeting rooms, a fitness centre, and a 24 hour reception.