When the sun sets, head to Harrods, the largest and most famous luxury department store in the country. The place to go for designer labels and high-end goods, Harrods displays everything from clothing, accessories and homeware, to beauty, gifts and food items. Almost every brand you can think of is available on the fashion floors, while the Harrods Food Hall is a favourite of visiting foodies. The store is open until 9pm Monday to Saturday and 6pm on Sundays, so there’s plenty of time to shop before you drop.
Christmas shopping in London © iStock: andresr
Harrods © iStock
Oxford street © iStock: Anatoleya