The London, a Luxury Collection Hotel, New York City Reclaims Iconic Identity in Midtown Manhattan

In a significant move underscoring the enduring power of brand heritage and market recognition, the prominent Midtown Manhattan property at 151 West 54th Street has officially reverted to its original,…