Normal underwear
Thermal underwear (vest and long johns)
A uniqlo thermal top thing
A tshirt
A thick jumper
Jeans
Wooly socks
A coat (outside and in other people's houses)
wear a thin pair of socks with a thick wool pair over them, (lovely wool socks in your local farmer merchants cheaply,
or wear a pair of wool tights with a pair of wool socks over them,
vest, thin long sleeved thermals, preferable with a silk blend, check out the climbing shops for clever underwear, breathable but warm enough for mountain tops,
silk mix stretchy long johns, check out the climbing shops,
long sleeved underwear top breathable , from climbing store,
instead of the one thick jumper, look at the sales, find cashmere jumpers, tank tops, cardigans,scarves, layer up, cashmere is unbelievably warm especially layered, look at the mixes for easier washing.
buy micro fleeces(TXmax and climbing shop)
jeans are terrible for keeping you warm, lots of wool mix trousers in the sales,
tweed is really warm, buy a classic jacket(will last a life time), you can still wear a coat over it,
the trick is lots of thin layers rather than bulk,
I got given some stretchy silk fingerless(but with only thumb bit) gloves which act as extra sleeves,
pashmina wraps, will help.