Perfect Pour Tea Pot 18/10 Stainless Steel 1.2L

Code: D0131
per Each
£37.99 ex VAT


Perfect Pour Tea Pot 18/10 Stainless Steel 1.2L