About Listen North
Listen North provide live music events around the North East of England. Based primarily in Newcastle and focussed on original music and emerging artists.
More about Listen North
Listen North is located at Newcastle, United Kingdom