Itsy Bitsy Ltd is located in Henstead, Beccles, United Kingdom on Unit 8, Itsy Bitsy Ltd, Toad Row. Itsy Bitsy Ltd is rated 5 out of 5 in the category miniatures store in United Kingdom.
Address
Unit 8, Itsy Bitsy Ltd, Toad Row
Service options
In-store shopping