Channeling Rock Royalty at Chic Cocktail Lounge Ziggy’s in London
The name of the new bar inside London’s Hotel Cafe Royal on Regent Street, at the intersection of Mayfair and Soho, only hints at the campy, hedonistic and star-studded backstory behind this [...]