Home Shop
If ever you needed an excuse to pop on the kettle, then this is it. Designer Megan Price has slapped a dollop of British tongue-in-cheek into every tea towel and hand-screen printed from these fair shores.
Price: £11.00