The Polka Dot Teapot is a quintessential English tearoom offering a superb selection of homemade cakes and tray bakes. It provides a sweet twist with a charming atmosphere.