Contact The Old Millhouse

If you're not ready to book and would like to ask us a question please drop us an email or complete the form below.

The Old Millhouse
40 Newmills Road
Dalkeith EH22 2AQ


t: 0786 913 5316

This website uses cookies to ensure you get the best experience on our website.