zaster
Zaster
zaster

There is still a car parts shop up there in Cricklewood called Ferraris, about 1km from the location advertised in the advertising.