Reviews of Platinum Lace London | Leicester Square. (Night Club) in London (London).