Westminster Almshouses Foundation

The Westminster Almshouses Foundation is based at Palmers House, 42 Rochester Row, London. Its building is a grade II listed building.