Windermere on the Mount Retirement and Senior Apartments

1486 Richmond St
London