If you love shopping and saving money, you will be delighted to know that London is one of the best places to enjoy the January sales. From high-street brands to luxury labels, from department stores to independent boutiques, you will find amazing deals and discounts on everything you need and want.