117 Stoke Newington Rd, London N16 8BU, UK
117-119 Stoke Newington Road London England N16 8BU GB
020 7254 0046020 7254 0046
Local Authority
London Borough of Hackney