My hallway and living room needs a new carpet - but there is so much choice and I'm clueless
I need a carpet that will be hardwearing, easy to keep clean(ish) and that will hopefully last for years and years and years. So I go for synthetic, wool, a mixture? Help!