Rochester Place

Camden Road | Camden | N7 - 3 Bedrooms - £625 pw