Cricklewod is an area of north-west Greater London, England. The area was countryside until the late 19th century. Research Cricklewood