We went along to the Teatro de Lope de Vega to see an excellent performance of the musical Les Miserables. The performance on offer is a slightly revised version of the original classic, which has been seen by 56 million people since it was first performed in 1985. Performance times are as follows: Tues-Thurs 8.30pm, Fri and Sat 6pm and 10pm, and Sunday 7pm. The Lope de Vega theatre is at Gran Vía, nearest metro Santo Domingo (L2). Tickets cost between 19,90€ and 99,90€ and you can buy them at the box office, in Caja Madrid ATMs or online at entradas.com.
We highly recommend catching it if you can!