101 Stoke Newington High St, London N16 0PH, UK
101 Stoke Newington High Street London England N16 0PH GB
Local Authority
London Borough of Hackney