Contact details, Phone, and map for Locks Inn in Geldeston - South Norfolk Pubs Guide The Locks Inn is a remote riverside pub at the limit of the navigation on the River Waveney, close to the Suffolk border. It is also easily accessible via a long track from Station Road in Geldeston.