Queens Village for Seniors

518 Queens Ave
London