Oops seems like there’s no room available in this property.
Check other properties in London
Facilities & Services
Refrigerator
Communal Kitchen
Wifi
Your Bills
Water
Gas
Wifi
Drapery Place - London Nest
Coming Soon
5.0/5
35 people
Saved this
Prices dropped
Selling fast
65 Leman St, London , London, United Kingdom, E1 8EU
Property Details
Description:
With major universities within walking distance and easily reached by public transport, this accommodation provides you with comfort and a hassle-free experience overall.