Riverside pub, The Trout Inn, offers a historic setting with two atmospheric bars and a large garden overlooking the Thames. Features include outdoor seating and live music.