Almost halfway between Bristol and Bath, Keynsham has a range of independent retailers and is a Fairtrade town, with a bustling Farmers Market on the second Saturday of every month. The Parish Church of St. John has an interesting Jacobean pulpit and a beautiful seventeenth century tower that offers good views over the surrounding countryside. The River Avon skirts round the edge of Keynsham and there are delightful riverside walks with country pubs and cafes.
This is an excellent starting point for walking, with The Monarch's Way / Two Rivers Way, The River Avon Trail (www.riveravontrail.org.uk) and the Bristol to Bath Railway path (www.bristolbathrailwaypath.org.uk). The map you will need for these is OS Explorer 155. From Keynsham station there is a cycle path alongside the A4175 (but please take great care crossing this road, as speeding traffic can be a hazard) to take you to the River Avon.
Another option is to head for town and follow the Millennium Mosaic Trail.
More local information can be found on www.keynsham.co.uk