Riverside restaurant, The Anchor, offers light, innovative British dining and drinks. Enjoy the stripped interiors, vast garden, and terrace.