
What makes a duvet cost up to £36,736.85?
If you thought your daily £4 Blank Street matcha was extravagant, take that to the power of 9,184 and you’ll just about tickle the dizzying price tag of this bedding. Not a house deposit. Not a car. But for a duvet.