Discover a seamless reservation process at Edinburgh Woolen Mill, located at Abbey Mill/Annay Rd, Melrose, Melrose I-, United Kingdom, through our user-friendly platform. Treat your palate to heavenly cuisine. Call +441896822138 to book a table right away.