This is in a great location, a leafy street close to Kensington Gardens, charming and convenient.