294 Stamford Hill, North London, England N16 6TZ, United Kingdom
A long‑standing fashion accessories store in London (294 Stamford Hill, N16 6TZ) offering an extensive selection of hosiery, legwear, tights, socks and accessories, with flexible opening hours including evenings.