Our showsite in Henley-on-Thames is small but perfectly formed and sits in the grounds of Toad Hall – the…