Long before modern England came to be, Brixworth’s All Saints’ Church stood as an important landmark in the heart of Britain’s Anglo-Saxon territory. Ever heard of Brixworth, England?
Why the village church of All Saints near Hawnby, North Yorkshire has been revealed among the finest in Britain to visit, ...