Description
Three hills coffee is named after a distinctive local landmark – the three hills of the Eildons near Melrose. Pop by for some top quality coffee, drinks and food.
The roastery and coffee shop in Selkirk is open to the public so you can taste our coffees, see the beans being roasted, and take some home to make there, we can even give you some tips on how to get the best results.
Most importantly though...dog friendly! Woop!
Add a review