A deserved super host. Lovely, clean an character-full apartment in a leafy part of London easily accessible to tube station and all destinations in the city