Tea Shop
Ipswich Road, Holbrook, Ipswich IP92QR Ipswich , Suffolk, United Kingdom United Kingdom
- Profile: Tea Shop is a Coffee Bars company located at Ipswich , Suffolk,, United Kingdom United Kingdom, address is Ipswich Road, Holbrook, Ipswich, Ipswich , Suffolk, IP92QR UK, postcode is IP92QR, you can contact Tea Shop by phone 441473326993