Amazing location in one of the prettiest neighborhoods of London.
Everything as described.
Supermarkets, restaurants, stores nearby.
Highly recommend.