The Coo Bakehouse
3 Johnson Terrace · Edinburgh
Udderly delicious.
A wee Scottish café in the heart of Edinburgh — hearty breakfasts, fresh-baked pastries, proper coffee, and a warm welcome (dogs included).
Our story
Tucked beneath Edinburgh Castle on 3 Johnson Terrace, The Coo Bakehouse is where locals and wanderers stop in for a full Scottish breakfast, a flaky pastry, or just a quiet flat white by the window.
Everything is made fresh — from the haggis melt to the cinnamon swirls. Bring the dog. Bring an appetite.



Visit us
You'll find us on 3 Johnson Terrace, a stone's throw from Edinburgh Castle. Look for the highland coo above the door.