Built almost 400 years ago, and absolutely teeming with history, Penrose Almshouses in Barnstaple serve as a window into the town’s past. There can’t be too many places in the town, that have changed as little this over the last 100 years or so? Move the slider left & right to compare the differences –