Bingham Riverhouse is a luxury hotel, restaurant, and events venue situated by the Thames. It offers a riverside dining experience with a focus on fine dining and a bar for guests to enjoy.