Live In London '19 does what it says on the tin: a stunning live set recorded Alexandra Palace, London, England, October 5th 2019. Triple vinyl LP housed in a gatefold sleeve.
top of page
£32.99Price
Out of Stock
Related Products
bottom of page
Live In London '19 does what it says on the tin: a stunning live set recorded Alexandra Palace, London, England, October 5th 2019. Triple vinyl LP housed in a gatefold sleeve.