Lambeth Endowed Charities
The Walcot Foundation (previously known as the Lambeth Endowed Charities) is an independent grant maker concerned with addressing the needs of people in poverty living in Lambeth, London, United Kingd...