Price & Kensington teapot (1.1L) - grey
0.9 kg
£9.50
£18.99
Unit price
/
Unavailable
Tax included, shipping and discounts calculated at checkout.
teapot
Couldn't load pickup availability