Great location, spacious and cosy space, attentive host: everything you need for a pleasant stay in London, either for business or vacation.