Rochester Place

Jamestown Road | Camden | NW1 - 3 Bedrooms - £825 pw