REVIEW: The London Hotel in New York Is Just Plain Awesome Posted on October 31, 2016June 15, 2017byTheYoungTravelier Share