Great location, nice hosts, this cosy en-suite room is the ideal pied de terre for a short stay in London.