Scottish Sea Urchins
The Big Scottish Sea Urchin, scientifically known as Echinus esculentus, is the largest urchin species found in the UK. This edible species can grow to impressive sizes, making it a standout addition to any collection.
We offer a variety of specimens in different colors, perfect for decorating tables, bowls, and other display areas. Each sea urchin is unique and adds a touch of marine elegance to your home decor.