Stock Photo: England, London, Richmond. Looking across the River Thames to the Star and Garter Home on Richmond Hill.