Rochester Place

Islip Street | Kentish Town | NW5 - 1 Bedroom - £334.50 pw