The New Inn Hotel Loading Map.... The New Inn HotelMarket Place - LechladeEvents 51.6940348 -1.6912174000000277 Address Market Place Lechlade GL7 3AB United Kingdom Upcoming Events No events in this location