Napoleons Casino Leicester Square ADDRESS: Queens House, Leicester Square, London, WC2H 7RN TELEPHONE: 0207 494 3126 WEBSITE: Visit Napoleons Casino Leicester Square’s Website