London Borough of Newham London, United Kingdom
London Borough of Newham London, United Kingdom