Leslie’s is a decent place. Close enough to London to make it convenient, but drop you in a refreshing area.