Monday 16 August 2010 at 7:30pm
Leicester Square Theatre
6 Leicester Place, London, WC2H 7BX, United Kingdom
Tel: 020 7534 1740
A one off show performing some of their greatest hits, some newer, more poignant, lovelorn ditties as well as regaling some rather surprising anecdotes that are likely to make your hair curl.
Don't want to see ads? Upgrade Now