Central Park Hotel, North London N4 2SN

Central Park Hotel

Wilberforce Road,
London,
N4 2SN

Tel: 020 7354 5850

Finsbury Park, Manor House