About The Wild Duck Inn
Local Inn in Lanark, serving food and drink daily from 10am
2 bars, 60 seating restaurant and 150 cover function suite
More about The Wild Duck Inn
The Wild Duck Inn is located at 44 Stevens Place, ML11 6FT Lanark, United Kingdom
01555 453228