Christmas shopping at Jubilee Market!

Christmas shopping time in London is one of the most amazing experiences you can’t miss! Our market located in the magical Covent Garden Piazza is the perfect spot to be included in your trip during the most fantastic period of the year. Surrounded by thousands...