What a smell of freshly roasted coffee available soon in the
smallest Royal Burgh in the UK called New Galloway, situated in the county of Kirkcudbrightshire, Scotland. Grab a Long Black on your way to work...
click the link here:
Royal Galloway Coffee