Gravelly Hill Interchange is the UK’s busiest motorway junction, with residents living right below the concrete structure that has been described as an “eyesore”.
This article, images and content belong to the source and curated for informational purposes.