The Chilworth Arms in Southampton has undergone a significant investment that has given the much-loved eating and drinking spot a spectacular new look and ultra-stylish feel.
When all of this is mixed together it creates perhaps Raymond Blanc’s ultimate recipe in a special concoction which pleases all the senses. Simply said, Le Manoir is the best hotel in Oxfordshire.