Townhead Hotel Bar Restaurant is a cozy and welcoming eatery located in Lockerbie, Scotland. The menu boasts a variety of traditional Scottish dishes made with locally sourced ingredients. The bar offers a great selection of beers, wines, and cocktails, making it the perfect spot for a night out with friends or family.