News

Off we went to explore. It turns out the Imperial Hotel is a modestly-sized family-run Edwardian hotel on Station Road in Henley-on-Thames, hitherto not renowned for its cuisine. But the hotel’s ...