The small country town of Gatehouse of Fleet lies on the Solway Firth, in Dumfries and Galloway. The town offers Mill on the Fleet, a visitor centre in a former bobbin mill, which tells the tale of Gatehouse’s cotton spinning days. Also in the town are a small supermarket, chemist, bank, Post Office, two book/gift shops, a kilt making centre, two cafes and four pubs.