It has a Church of England primary school on Oxford Road. A separate infants school was built at the top of Westfield Road in 1972 "to relieve congestion at the Oxford Road school", but early in the new millennium, the infants department returned to Oxford Road, allowing the Westfield Road site to be sold off for a housing development known as Millar Close. There is also a pre-school. The village has medical doctor's practice and two public houses: an 18th-century coaching inn, "The Crown Inn", and the "Three Horseshoes". The pub number is down from five in 1990, the closed ones having become private homes.