The Hampstall Inn is a quaint country pub situated on the banks of the River Severn. It is described as perfect for families, walkers, and nature seekers, and is dog friendly with ample parking. The establishment offers pub food.