A large pub, Spring Grove offers a seasonal British menu, craft ales, and a terraced garden.