Where is St. Lukes Church?

Where is St. Lukes Church located?

St. Lukes Church, St. Lukes Church, Great Britain (approx. 50.796795°, -1.08893°)


Where is St. Lukes Church on the map?