Call me biased, but London always has the best show locations. Amongst the best in recent seasons have been a Palace, the turbine hall of the Tate Modern, a sweeping gothic Royal Courts of Justice, a grand chandeliered establishment on Pall Mall, and Topshop’s showspace in an old fish market overlooking the Tower Bridge on the Thames. Beat that, Milan!






















