E1  8EJ
15 Leman St, London E1 8EN
Excellent on-site facilities - gym, 24hr reception, housekeeping & more Amazing Aldgate location near Liverpool Street Flexible length of stay - stay as long (or short) as you like