Loyalty Card Image

Loyalty Card

Visit Windsor in style with Discover Windsor; your key to unlocking special offers from stores, eateries and more across the town. Sign up for free to receive your Discover Windsor card as well as access to exclusive events.

Find out more