Canalside pub, The Three Locks, offers a classic British experience. Enjoy a drink and views of the Grand Union Canal.