The Bower Inn is an 18th-century pub, restaurant, and hotel located near Bridgwater. It offers a charming atmosphere and is situated on the edge of the Somerset Levels.