About St Margaret's Almshouses

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

St Margaret's Almshouses are part of a 12th-century leper colony in Taunton, Somerset, England.

Source From: Wikipedia
1, Leycroft Road, Somerset West and Taunton, Somerset, England, United Kingdom, TA1 2EQ

Nearest places in St Margaret's Almshouses