en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windsor
/
Ice Queen Windsor
Ice Queen Windsor
Ice Cream Shop · Dessert Shop
Ice cream shop near Windsor Castle, serving Purbeck Ice Cream, fresh cookies, hot drinks, and snacks.
3 Castle Hill, ENG
Windsor, United Kingdom
www.facebook.com/331759254073190
Location
The ranking
Best Ice Cream Shop in Windsor
7 places, none rated yet
See the full list →