The Nags Head public house, a half timbered building dating back to 1629, is situated in the village.
Every year, Haughton Hall gardens are opened to the public, it features a medium-sized garden; filled with rhododendrons, azaleas, shrubs, a rock garden, a lake with a temple, a waterfall and a collection of ornamental trees.