Thomas Horwood (1600-1658) of Barnstaple in Devon, was twice Mayor of Barnstaple, in 1640 and 1653. He founded an almshouse in Church Lane, Barnstaple. His mural monument survives in St Peter's Church, Barnstaple.
Born |
1600
|
Died |
1658 (aged 57)
|
Zodiac | |
Tags | Add tag |