EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
This delightful studio apartment is in a stunningly converted terraced house. It’s just a short walk from everything Notting Hill has to offer, with its boutiques, chic restaurants, and charming cafes...