Penrose's Almshouses

Loxhore, United Kingdom

Penrose's Almshouses

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.


Accommodations near Penrose's Almshouses

View more accommodations near Penrose's Almshouses

Nearby Tours & activities