Altamira Art & Design Ltd

Altamira Art & Design Ltd is an independent trainer, and an art and design products retailer located in Mile End, East London. Since our formation in 2010 we have striven to develop a friendly and supportive art and design and retail environment for the members of the public.

Browse our recent projects!

Don’t miss news from Grand Central Publishing

132 Eric Street (First Floor) Mile End, London, E3 4SS