Town Hall Hotel Dating from 1909 when the hotel was rebuilt, the pub originally opened in 1825 as the King's Head