Firefly is a shop full of qulaity clothing in a wide range of colours. Walking in, it's difficult not to notice that almost every inch of the shop is covered in fine garments, all being sold at reasonable prices. The lady behind the counter is very friendly and chatty, and obviously knows everything about each individual piece and where it came from. I bought a one-off italian patterned top there for a very wallet-friendly £25. Knowing that I would never have that awful embarrassment of bumping into someone else wearing the same outfit was a real bonus! read more