A lovely "english and dog lover" place to stay and visit London!