Travel Hotel Review: The London – New York City The London NYC Review The London NYC is a boutique luxury 4 star hotel located By Phaon Spurlock / July 10, 2014