The New Inn Hotel Loading Map.... The New Inn HotelMarket Place - LechladeEvents 51.6940227 -1.6911033999999745 Address Market Place Lechlade United Kingdom Upcoming Events No events in this location