Top 5 Luxury Shopping Destinations in London

London is one of the best shopping destinations in the world – whatever the weather! You’ll find shopping areas, shopping streets and luxury department stores all over the city. Why not stay at one of Jumeirah’s luxury five-star hotels and enjoy a weekend break in London to explore on the fashion capitals of the world?