The village has a population of around 600 people with a 15th century Inn, a 14th century Grade 11 Listed church as well as a cricket club, village hall and playing field. It has good transport links being near to the A303 Exeter to London Road and the A359 Frome to Yeovil road. Castle Cary railway station provides a mainline route to London Paddington. The local primary and secondary schools are rated as Good by Ofsted and independent education is offered at Hazelgrove Preparatory School. Sherborne is just over the County border in Dorset, with numerous shops, cafes and restaurants, including Waitrose and Sainsburys. Bruton has recently grown in popularity with London buyers, George Osborne amongst others. It has the Hauser and Wirth Art Gallery, a Michelin Star chef, the Restaurant at the Chapel, a state boarding school and two private secondary schools. It has attracted people from the media, film and art worlds. Yeovil is one of Somerset’s largest towns with a population of around 45,000 people. It has a large town centre including the Quedam Shopping Centre with high street chains and independent shops as well as two major supermarkets. The town has two theatres, a large cinema, sports centre and leisure centre, as well as football, rugby and athletics clubs. Nearby local attractions include Tintinhull Gardens and Ninesprings Country Park, with woodland walks, waterfalls, and a café.