More House, 53 Cromwell Road, South Kensington, London, England SW7 2EH
To view Telephone numbers and website addresses
click here to join Sheridans for Free
Email / Booking Enquiry:
More House is a Hall of Residence for University students, in July and August it is open to visitors for bed and breakfast.
B&B from ú51 Single,