440 High St N, Greater, Manor Park, London E12 6RH
Local Authority
London Borough of Newham