Explore details about location Durward Street. Durward Street is a location situated within the London Borough of Tower Hamlets alongside other areas such as Cadogan Close, Darwen Place, Cycle Superhighway 3.