
CLOSED
Weavers at Johnstons of Elgin
Café inside the famous Johnstons knitwear factory, serving proper food with views of Moray's textile heritage.
🍴 cafecosyhistoriccasualrustic
You're walking into one of Elgin's most storied manufacturing spaces—the Johnstons of Elgin mill on Newmill has been spinning cashmere since 1797. Weavers is tucked inside this working factory, so you're not just eating; you're sitting amongst the clatter and craft of actual production. The café feels connected to something real, something with decades of graft behind it. Order coffee and cake or a proper lunch while gazing at the looms, and you get that rare feeling of eating somewhere with genuine purpose, not just another high street spot.
Known for
- ★Factory setting with working looms visible
- ★Johnstons cashmere heritage and history
- ★Coffee and homemade cakes
- ★Lunch options with character
- ★Genuine Moray manufacturing experience
Photos





