The House at Clissold Park Clissold Park Mansions Stoke Newington Church Street, Stoke Newington, London N16 9HJ
View directions
Nothing's happening here