This a beautiful flat in a great location of London.
Its one of the best areas of London walking distance from Hyde Park. Lots of restaurants and grocery shops nearby. It is very near Gloucester Road tube station and very central.
Had a great stay in the flat which was very nice indeed and a pleasure to stay in.
Guy is a great host, and welcoming with an easy checkin and checkout system.