translate English to French: The College is situated in 30 acres of beautiful parkland on the banks of the River Thames, just two miles from Henley on Thames famous for the Royal Regatta.
Le College se situe dans un superbe parc de 15 ha sur les bords de la Tamise, à 3 km de Henley on Thames.