Emergency Shelter

281 Wellington St
London