Lovely apartment in a very central location just north of Hyde Park.
Lancaster Gate or Marble Arch tube stops just a short walk away giving access to all major attractions.
Edgeware Road with plenty of Restaurants a Waitrose and Tesco Express a short stroll away.
Would highly recommend