Lily-flame at The Smelly Shop Barry
100 High Street Barry,The smelly shop, Cf2 7ds,
Barry Cf62 7ds ,United Kingdom
![Lily-flame at The Smelly Shop Barry Lily-flame at The Smelly Shop Barry](https://graph.facebook.com/1021975084540256/picture?type=normal&redirect=true)
Lily-flame at The Smelly Shop Barry is one of the popular Shopping & Retail located in 100 High Street Barry,The smelly shop, Cf2 7ds , listed under
Shopping/retail in Barry
,
Gift Shop in Barry
,