Harlesden Green in the 1870s by Amos Beeson; Places in Brent: Cricklewood and Dollis Hill; Places in Brent: Twyford and Park Royal; Places in Brent: Stonebridge; Cricklewood Railway Terraces: a village history; Neasden Village Association eviidence to public enquiry 1989; 'Uncovering the history of Church End and Chapel End, Willesden' parts 1-3 by Margaret Pratt (2020); Kensal Green Church News (August 2020), The History of Kensal Green: sheet from St John's church, Kensal Green