Embleton Tower photograph

Embleton Tower

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2343750
Send edit request

About Embleton Tower


Embleton Tower is a peel tower and Grade I listed building in the village of Embleton in Northumberland, England. Tradition states that in 1395, the tower was built to protect the minister and church goers of Embleton's Church of the Holy Trinity after the village suffered from a raid by the Scots.

Embleton Tower Photos

Related Persons

Next Profile ❯