Verified
Local Authority
London Borough of Tower Hamlets

253 E India Dock Rd, London E14 0EG, UK
253 East India Dock Road London England E14 0EG GB