Friendly and welcoming accommodation in a great location very close to Central London.