 There is a post office and general store, a tapas restaurant and Coffee shop.There is a hotel, bar and restaurant called the Harvard.There is a Church of England primary school, which is rated as "good" by Ofsted.