Address: Barking Waste Transfer Station, Creek Road, Thames View, London Borough of Barking and Dagenham, London, Greater London, England, IG11 0JN, United Kingdom