The New Inn – Lechlade on Thames £10. Before anyone says about the beans I asked to remove them, not a fan of them personally. by Llewellynt Write A CommentYou must be logged in to post a comment.