Lynford
Lynford is a village 7 miles north west of the town of Thetford, on the A134 road, 30 miles from the city of Norwich. Lynford church, Our Lady and St Stephen, is a beautiful Catholic church built in 1878 by the wealthy Mrs Lyne Stepehens.
Loading...