Horizons Casino (Formerly Napoleons Casino Leicester Square)By thegambler / February 2, 2021 ADDRESS: Queens House, Leicester Square, London, WC2H 7RN TELEPHONE: 0207 494 3126 WEBSITE: Visit Napoleons Casino Leicester Square’s Website