 It had a population of 497 in 2001 and retains public amenities such as a bus route, public house, post office, primary school, local shop selling local produce, and church.The remaining public house is called "The Queens Head", after Queen Elizabeth I who is supposed to have stopped there.According to local legend Elizabeth I was presented with a hat on her arrival in the village on the road from Pershore, (a nearby town).