Rochester Place

Brecknock Road | Tufnell Park | N19 - 1 Bedroom - £395,000