Taylors Of Taunton
Richmond Road
Taunton
TA1 1EN
0182-327-2961
China & Glassware Shops
Visit Website