Tequila Mockingbird Covent Garden William IV Street
London's best party cocktail bar in the heart of Charing Cross, just a stone's throw away from Covent Garden, Charing Cross, and Leicester Square tube stations. Descend the stairs into an underground wonderland pulsating with vibrant energy, where sass and meticulously crafted cocktails and mocktails…