About us
Define
Definitions for
"Abbeytown"
Abbeytown is a village in the English county of Cumbria. The town was built around Holme Cultram, the nave of which now serves as St. Mary's Church.
en.wikipedia.org