View all
Town in North Ayrshire, Scotland
Irvine is a town and former royal burgh on the coast of the Firth of Clyde in North Ayrshire, Scotland. Wikipedia