About Wenlock Almshouses (CE018810) United Kingdom