Going to see The Pillowman next week in London. I haven’t been in London for over 10 years and never been to the West End. Do people dress up?