Keillers China Shop ← View details Keillers China Shop 64, Seagate, Dundee, Scotland DD1 2EN +44 1382 221995 Get Directions From* To * — Required information