Richmond Woods Retirement Residence

200 North Centre Rd
London