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