Show dining offers in
Dillarburn, ML11 9PG
Lanark, Lanarkshire
Cuisine: Scottish
The Scottish Tea House, situated in the tranquil town of Dillarburn, just outside Lanark, is a unique tea house with its own tea garden and facility to grow its own tea leaves.
Sign up today for free and be the first to get notified on new deals.