Barclay James Harvest discography

This is the discography of British rock band Barclay James Harvest, including its subsequent incarnations as John Lees' Barclay James Harvest and Barclay James Harvest Featuring Les Holroyd.