Keynsham is located between Bath and Bristol, each City being no more than 7 miles from the town. Keynsham is a modern town of some 16,000 people. Keynsham has six primary schools and the two secondary schools at Wellsway and Broadlands, both rated as Good by Ofsted. The railway station is on the Bristol to London trunk route and there are regular bus services to Bath, Bristol City Centre, Cribbs Causeway and Southmead Hospital. The Universities at Bristol and Bath are within easy commutable distance as are many independent schools in the Cities. Keynsham has numerous sports clubs such as rugby, cricket, football, bowls and tennis as well as the Leisure Centre and floodlit pitches. The town is on the Monarch’s long distance footpath. The major supermarkets of Sainsburys, Tesco and Asda are all nearby.