If you want to feel like you’re at home no matter where you are, choose this — apartment «LuxuryTwo Bed Apartment in Notting Hill» is located in London. This apartment is located in 5 km from the city center.
20 Linden Gardens, London, London, W2 4ES