Hotel Chantelle travels across the pond
Hotel Chantelle, New York’s famed restaurant and late-night spot, has opened its first international outpost: Hotel Chantelle London. Tucked away on unassuming Orchard St, hidden behind Selfridges, the sky-...