If you want to feel like you’re at home no matter where you are, choose this — apartment «Newly Renovated 1BD Flat Perfect for Travellers» is located in London. This apartment is located in 23 km from the city center.
4 Park Lane Flat A, London, RM11 1BB