Where

291-299 Borough High Street
London
SE1 1JG

View Larger Map

Depaul International

The relief of poverty, homelessness and financial hardship; the advancement of education and charitable purposes at the trustees discretion