Sort by distance from:
Pubs, Bars and Clubs near Dalkeith
Choose radius (miles)
Legion Scotland are the Scottish arm of The Royal British Legion, providing support for people in their local communities and a meeting place to get together.
The Justinlees Inn in Dalkeith
Ember Inns serve a variety of food dishes throughout the day and also offer a selection of award-winning cask ales.
Marston’s own and run a wide selection of pubs that are traditional locals, family pub restaurants and fashionable town centre bars all over the country.