Usually, the winter sales of London are considered started on December 26, known as Boxing Day. It is a very good opportunity to buy expensive clothes (eg coats) in department stores such as Harrods or Selfridges at prices that cannot be found at other times of the year. You have all the information in: «Visiting London in winter«.

You have all the information in: "Visiting London in winter".