Cardross is a small picturesque conservation village nestling midway between Dumbarton and Helensburgh.