New London hotel alert: Housed in an architectural landmark in Knightsbridge

All about The Emory, a new hotel in London which boasts a spectacular rooftop with a 360 degree view of the capital Maybourne Hotel Group, operator of London’s most legendary and prestigious hotels Claridge’s, The Connaught and The Berkeley, announces a new addition to the group with the opening of The Emory, its fourth hotel in the capital. The Emory, a modern [...]