Stamford Hill Where to Stay
Central Park Hotel
20 Wilberforce Road, Finsbury Park, London, N4 2SW 020 72262399
Costello Palace Hotel
374 Seven Sisters Road, London, N4 2PG 020 88026551
20 Wilberforce Road, Finsbury Park, London, N4 2SW 020 72262399
374 Seven Sisters Road, London, N4 2PG 020 88026551