East Central House - Student residence 115 Lever Street, Londres, United Kingdom Favorites Colocation 24.9 m² Colocation 12 m² Colocation 14.9 m² Colocation 19 m² Colocation 12 m² Colocation 35.4 m² Colocation 12 m²