I love Octopus. It has to be the best shop in Leeds it is full of loads of groovy things that I needed. The staff where very friendly, and i wish the shop was closer to home so I could go more often. Its amazing, all the necklaces n rings are really different. Everyone should be made to shop there.
OVERALL
Atmosphere
Value
Sign in to see your profile information, Trip Plans, and more...