Fan belt...............I know it sounds daft but I had it, sounded like a stuck pig. Unable to pin the fault down untill the belt snapped....new belt and no noise ever since......
Hi trunkneck, you can just call in and get them but make sure you phone to check availability first other wise you'll have a wasted journey, ask me how I know. Otherwise a good shop.