Call: 020 3538 3394

Parliament House

Uniquely positioned in the vibrant North of London, on the edge of beautiful, 110‑acre Finsbury Park. Apartments with the very latest in 360° living.