Thursday, February 26, 2015 @ 8:00PMThu, Feb 26, 2015 @ 8:00PM
The Slaughtered Lamb, 34-35 Great Sutton Street, Clerkenwell, London EC1V 0DX
The London launch date for the new record.
OH NO! IT'S SOLD OUT!