The Lock Keeper, Lock 2, Keynsham

A Great Little Canal-side Pub