Flowers & Gifts in Windsor Jubilee Arch, 49, Windsor Royal Station, Windsor, SL4 1PJ Tags: books, cosmetic products, diaries, fashion accessories, gift shops, household items, jewellery