January in London – the best time and place for a spot of shopping!

keep-calm-and-shop-in-london-2

Now that the christmas festivities and new year celebrations have drawn to a close, January is the perfect time of the year to purchase gifts and even spoil yourself with a spot of shopping in London.

In the last few years shoppers would normally have to wait until January for the sales, however it has become more common for sales to start during the weeks leading up to the new year. From the 26th of December (Boxing Day) through to the end of January you can expect to find sales and save a fair amount, with certain stores boasting a saving of  up to 70% off retail prices.

London, being one of the biggest fashion and retail capitals of the world has lots to offer. From department stores such as Harrods and Selfridges to smaller independent stores, you are sure to find the best for everyone.

London Magical Tours is offering an exclusive VIP shopping experience so that you can make the most of your time during your visit to the capital. Skip the big crowds and shop in style!

Screen Shot 2016-01-13 at 10.26.11