It’s been some time – maybe because their guitar player has been on the road with Adam Ant and the rest of the band are not shy of lending their talents out – but 21st century glamsters Rachel Stamp are returning to the London stage on April 13th – this is a gig not to be missed…
All the details are here