The first almshouses to be built in Britain were founded by King Athelstan in York in the 10th century. These almshouses were built in 1627 with money left by John Penrose of Fremington (1575-1624). He was Mayor of Barnstaple in 1620 and had made his wealth from trading in woollen goods.