Myki Sand Bar: Bringing Beach Bliss To Soho
Craving an icy tropical cocktail with your toes sinking into the sand, but with no immediate plans to jet off to Santorini or Mallorca? Look no further than Archer Street in Soho for a beach-conjuring escape in central London at Myki Sand Bar, a glamorous pop-up bar that carves a …