Traditional English pub, The Talbot Inn, offering real ale and home-cooked food. Features a separate restaurant area and often hosts live music.