About Penrose's Almshouses
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
Penrose's Almshouses are 17th-century almshouses in Litchdon Street, Barnstaple, in Devon, England, built in memory of John Penrose (1575–1624), a merchant and Mayor of Barnstaple. They have been a Grade I listed building since 1951.
Source From:
Wikipedia
20, Litchdon Street, North Devon, Devon, England, United Kingdom, EX32 8ND