Cavan Bakery

Since 1929, Cavan Bakery have been producing mouthwatering crusty bread, cakes and pastries from their bakery in Surrey.