The SoLo Craft Shop - Independent Gift Shop
Shop in style at the SoLo Craft Fair shop featuring over 60 local makers and designers.
By SoLo Craft Fair
Location
Elephant Stores
14 Ash Avenue Elephant and Castle London SE17 1GQ United KingdomAbout this event
Organised by
SoLo Craft Fair are a South London organisation filling beautiful venues with incredible independent businesses.