Northumberland Wharf Waste Transfer Station

Northumberland Wharf Waste Transfer Station is apart of the Port of London.