Articles
ArtDaily 06/09/2018
For decades The Royal Star & Garter Homes stood majestically on the brow of the hill overlooking the Thames in Richmond, providing a safe haven to heroic service personnel who had sacrificed themselves in the service of their country.