LIVE REVIEW: These New Puritans @ Belgrave Music Hall, 12.04.2019

These New Puritans arrived in Leeds at the Belgrave Music Hall on Friday for their tour of new album ‘Inside The Rose’.