Nestled on the outskirts of Edinburgh, Elginhaugh Farm is a pub restaurant near Lasswade and Bonnyrigg. Offering the best carvery pub experience in the area, we serve delicious pub classics and desserts made fresh in our kitchen. Enjoy our sunlit beer garden, free WiFi, and hearty pub breakfasts. With family-friendly facilities and ample parking, everyone can make the most our vast range of pub deals.
Less