Address: Windermere Avenue, Church End, London Borough of Barnet, London, Greater London, England, N3 3RA, United Kingdom