Price & Kensington Colourful 6 & 10 Cup Teapots
- £8.35 EachSold as: Case of 3
- £8.35 EachSold as: Case of 3
British Family Business
Established 1868
Over £2million of Stock
Available From Our Warehouse