Restaurants - Maidstone, England, United Kingdom
Teapot Island is a family run business that was established in Yalding in April 2003, housing the biggest collection of Teapots in England! With over 7600 teapots on display in our exhibition that is open to the public for a small charge.
Varnish
Wix
Google Cloud Hosting
Mobile Friendly