CCulture Read More 1 minute read Margaret Cho’s 6-Night Residency At Leicester Square Theatre Begins Tonight | EventsbyJoanna GilkesDecember 15, 2015 Outspoken US comedian Margaret Cho is bringing her psyCHO tour to London, with a 6 night residency at…