Cartogiraffe.com

Ebenezer Chapel

Ebenezer Chapel is a historical building in Banbury in Cherwell.

Pin to show location on the map Ebenezer Chapel

Building
Yes