Fabric Cat Keyrings (£1.20 each)
Fabric Owl Keyrings (£1.50 each)
Indian Mirror Keyrings (£1.50 each)
Indian Mirror Keyrings (£1.50 each)
Spectacular Indian Keyrings (£2 each)
Indian Mirror Keyrings (£2 each)
Angel Keyrings (£1 each)
Oldest Headshop in the UK located in Norwich Lanes