Songs

Show all 299 Marillion songs

Heart of Lothian performed by Marillion

Years

1 1990 75
2 1987 74
3 1985 67
  1986 67
5 1984 32
  1989 32
7 1988 27
8 1992 24
9 2016 19
10 1994 18
11 1995 14
12 2014 11
13 2013 3
  2015 3
15 2009 2
  2012 2
  2017 2
18 1993 1
  2021 1

Plays by Other Artists