More House
Hostel • Student dormitoryStudy rooms with shared bathrooms and kitchens in Catholic-run student hostel, plus summer B&B lets.
Address
53 Cromwell Rd, South Kensington, London SW7 2EH, United Kingdom
Contact
+44 7502 060102Rating on Google Maps
3.70 (18 reviews)Open on Google Maps
Working Hours
Permanently closed.