The Bakehouse & Crannog is a bustling bakery right on the Mallaig Harbour. We love to get our bread and pastries for the week when we hop on the ferry each year we're staying in the area. It's loved by locals and tourists, so expect a long line (but worth the wait).