About Drapery Place
Drapery Place is student accommodation in London. The address is 65 Leman Street, London, E1 8EU. The listed room layouts include studios, en-suite rooms and twin rooms. Building facilities listed on this page include a gym, laundry facilities and bicycle storage.






