Rochester Place

Castlehaven Road | Camden | NW1 - 2 Bedrooms - £660,000