St. Michael & All Angels, Lambourn, Berkshire, England
Lambourn in Berkshire is famous for its race horse industry. On the few occasions we have passed through the village it has always been rather noisey and busy with traffic - both human and mechanical. St. Michael's is in a central location in the village.