Abney Park
Stoke Newington High Street, London
N16 0LH