Address: King Edward's Road, Victoria Park Village, Hackney, London Borough of Hackney, London, Greater London, England, E9 7LT, United Kingdom
Last verified: 12/12/23