The Emory in London will open its doors in April – Business Traveler

There will be a private, guests-only rooftop space with access to Bar 33 and The Emory Cigar Merchants, and guests…