Explore details about location Thames Avenue. Thames Avenue is a location situated within the London Borough of Barking and Dagenham alongside other areas such as Warrington Square, Wanderer Drive, Eustace Road.