The German Bakery of Windsor
11 St. Leonards Road Windsor SL4 3BN
The best artisan bread and cakes in Windsor ! Best customer service. Coolest place in Windsor.
The best artisan bread and cakes in Windsor ! Best customer service. Coolest place in Windsor.