This is a newly decorated flat in one of the best locations in London. Only 3-4 mins walk to Baker street station and Madame Tussauds Museum and also approx. 10 mins walk and you'll be on Oxford street or Selfridges.
The road it's quiet and residential so no noise at night but only 2 mins walk there is the main Baker Street where it's vibrant and full of cafe places, restaurants, supermarkets, pharmacies, banks, e…
Baker street tube station is the nearest tube station and it's very good connected to whole London. Additional, nearby are plenty of bus stops that are running 24/7 . The place it's very central and y…