The Trout Inn Loading Map.... The Trout InnSt Johns Lock - LechladeEvents 51.6895539 -1.6801901000000043 Address St Johns Lock Lechlade United Kingdom Upcoming Events No events in this location