Wadham Gardens, Primrose Hill, London, NW3

£1,125 pw
3 bedrooms 3 bathrooms