Where

Cambridge House
109 Mayes Road
London
N22 6UR

View Larger Map

Metropolitan Support Trust

The relief of people in need, particularly the homeless, by the provision of accommodation