This week's Time Out is dedicated to London's shops. We celebrate London's mighty corner shops, investigate the city's weirdest boutiques and round up our top 100 fave places to splash cash. We also talk to Damon Albarn about new musical 'wonder.land', unveil the 2015 gift guide and look at this year's top Christmas markets. Plus, the best Christmas shows, the best eclairs and an interview with Peter Blake. Boom.