Video: Inside The Londoner Boutique Hotel in Leicester Square
by Briana Bonfiglio /The Londoner is a 350-room boutique hotel in the heart of West End London. General Manager Patrick Katzenberg cues TMR in to what makes the property so special, from its chic design to the prime, walkable location and upscale amenities.