You're booking directly with
Dr Choc's Windsor Chocolate Factory
Map
Chocolate Doctors Ltd
Dr Choc's Windsor Chocolate Factory, 23 Thames St, Windsor Berkshire SL4 1PL
Check Availability
More Information
Provided by:
Dr Choc's Windsor Chocolate Factory
Chocolate Doctors Ltd