Finchley - Latest news and reviews


A look around St Mary-at-Finchley Church

A short walk from Finchley Central tube station can be found the area's oldest church - a site of Christian worship that can be reliably dated back at least 800 years.