BUSINESSES - North Finchley
Cyprus Paradise Number 311 Ballards Lane photographed on 25 June 2012, shortly after opening
Oakwood Coachworks Ballards Lane. Photographed in July 2007. Rowlandson House is on the left
Carrimore Six Wheelers The Carrimore Works were situated at 931-961 and 965-967 High Road, North FInchley, just north of Hi...
White Rose Motors White Rose Motors are located at 919 High Road. Photographed in March 2013. The vehicle is parked in...