Luxury flat and newly refurbished in the heart of the city in a secured building.
Supermarkets and shops around.
5 min walking distance to Edgware Road Station and Marble Arch Station.
5 min walking distance to Hyde Park!!!!!
For the fans of shopping, Oxford Street is also only 5 min from the flat.
Very easy access to many museums and great leisure options in the centre of the city.
I am pretty sure that your stay will be more than worthy.