This house is a gem in London! Great spaces, location and hospitality!