Lovely stay in a lovely London townhouse.