Leola Bakery

Baked goods in Stroud, Gloucestershire

A bakery and cafe on Stroud High Street baking bread and pastries from scratch, and serving breakfast, brunch and lunch.

Hand picked by Earth & Ocean