Mary's Living and Giving shop Windsor
2 William Street
Phone: 01753 833943
We've temporarily reduced our opening hours to accommodate additional cleaning measures.
Please contact the store for details on opening hours.
Thank you for your support at this time.