Stiletto at Charing Cross Theatre

Lulled into thinking I was off to see a musical about shoes I headed to see new musical Stiletto at Charing Cross Theatre. The word stiletto actually originates from Italian and refers to a small dagger with a slender blade…much for fitting for the show. Stiletto is set in 18th Century Venice where boys are […]