Glorious Britain in Windsor is a standout in our UK portfolio, offering a unique shopping experience in the historic town of Royal Windsor, unlike our airport-based stores. Situated directly opposite Windsor Castle – one of the King’s official residences and the largest, oldest occupied castle in the world – our store attracts a diverse mix of tourists, leisure travellers, and business visitors from around the globe.
Souvenirs are our top sellers, capturing the essence of British heritage and royal tradition. Paddington Bear merchandise is currently our top seller! We also offer a wide range of toys, confectionery, and liquor, catering to the varied tastes of our international customers. As a key destination for those exploring Windsor’s attractions like Windsor Great Park, the Changing the Guard ceremony, Royal Windsor Racecourse, and LEGOLAND, Glorious Britain provides a memorable shopping experience that celebrates the charm and history of this prestigious town.