Had a great stay in a quiet, spacious Mews house around the corner from Edgware Road and 10 minutes from Hyde Park. Well equipped kitchen, clean and stylish.