Westminster Almshouses Foundation

Grade II listed building in London, England From Wikipedia, the free encyclopedia

Westminster Almshouses Foundationmap