The leisure centre and golf club provide excellent sporting facilities and there are thriving tennis, cricket, running and rugby clubs in town. The town features an annual literary festival, as well as the popular Marlborough College summer school. Although self-sufficient, the town is well placed...