Other
London Borough of Newham Newham Dockside E16 2QU, United Kingdom