Still humming and haaing about this.... not sure if it is really my kind of thing (ie cruising above my head ) ... and I certainly don't do costumes in public.... but it is over a weekend and I have lots of friends and family in the area - and Aston is apparently about 20 mins walk from the new Selfridges