Hidden beneath London’s Famous King's Cross

Megaro Bar is an underground mixologists den, intimately tucked away in London’s King’s Cross. Serving deliciously unusual cocktails in an unlikely place, from early ‘til late.