Charming Primrose Hill Rooftop Duplex

2 Beds
Underground Station iconChalk Farm
NW1 8JDNW1 8JD
Add to wishlist
From £184.96 per night