The Three Locks
Pub · Bar
Canalside pub, The Three Locks, offers a classic British experience. Enjoy a drink and views of the Grand Union Canal.
Location
Best places nearby
The highest rated places close to The Three Locks.
Local restaurants nearby
Leighton Road Stoke Hammond, England


