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

Nearest places in Penrose's Almshouses