Star Wars Star Wars comes to Madame Tussauds You have read that right, Madame Tussauds now has a Star Wars exhibit in London and I was lucky enough to go on the opening weekend. Luckily it wasn't in a galaxy far far away but a simple train and tube journey. I'd never been to