Lidl's base layers have been my default under garment this winter. I spend hours walking my dog who doesn't stop because it's freezing or raining. It's been damn cold out with a dog at 7am) they are absolutely brilliant. When I bought mine they were sold as ski base layers. I've have worn them on the bike and been warm and snug as can be. The are supremely comfy, particularly the panels that cover knees and elbows. My only criticism would be that they can get too warm after 15 mins or so of walking - they aren't a layer you are going to want under your leathers to stop them sticking in the summer!

I think they are £9 each for the tops and bottoms, similar kit bike specific from Alpinestars or any other good brand is going to cost you nearer £50