The Gun is a stunning grade II listed, early 19th century public house located on the banks of the Thames. Restored to its former glory, this historic venue boasts two bars, a restaurant, three private dining rooms, two snugs and an elegant all-weather riverside terrace.