Sales anywhere in London?

Apr 20, 2009
904
3
I think my heading may speak for itself. Does anyone know if sales are still going on anywhere in London? Did I miss the boat this season?