Chess Estates

Station Road | Hendon | NW4 - 1 Bedroom - £392 pw