Where is St Dionis Backchurch?

Where is St Dionis Backchurch located?

St Dionis Backchurch, St Dionis Backchurch, Great Britain (approx. 51.511944°, -0.08388889°)


Where is St Dionis Backchurch on the map?