Home Welcome to Land & Sea Fish & Chip Main Street, Polmont, near Falkirk, FK2 0PX Telephone: 01324 717964