Atlantis Art is London's largest art shop. In this huge warehouse packed with art supplies, you'll find aisles of brushes, paint, easels, frames, resins, modelling materials, pigments, portfolios, canvas and paper.
Venue Details & Map
Unit 1/Unit 7
Bayford Industrial EstateLondonE8 3SE
- +44 (0)20 7377 8855