The Old Millhouse is the most picturesque venue on the banks of the River Esk. Recently loving restored this beautiful Old Millhouse set in stunning grounds is just the most perfect spot for your special day. Located just outside Edinburgh The Old Millhouse is a versatile venue with both indoor and outdoor spaces offering a unique backdrop for you to say “I do”. Perfect for an intimate wedding the house can accommodate up to 10 guests for a small celebration with close friends and family or for larger weddings our marquee in our riverside garden can accommodate up to 80 guests. The Old Millhouse becomes yours exclusively for your celebrations, you choose the pace, the flow and style of your day.