Though the town is famed for its annual, world-renowned regatta, Henley-on-Thames is more than just a stop along the iconic river.