Keynsham, Bristol, BS31
Situated just a 10 minute drive from Bristol and Bath, and a short walk from Keynsham train station, the Lock Keeper has it all; a stunning riverside location, with a huge