Peel Road

Peel Road was a street in Ealing. In 2011, a Metalkind crashed in a wrecker's yard located on Peel Road. (TV: Sky)