If you want to feel like you’re at home no matter where you are, choose this — apartment «Stylish 3 Bed House 2 Minutes From Baker Street» is located in London. This apartment is located in 3 km from the city center.
Linhope Street 30, London, London, NW1 6HU