High Street, Harlington: landfill site
High Street, Harlington: landfill site