top of page
Locations
Our spaces are located at the Plaza Frederic Chopin, in the center of Palma de Mallorca. This area has quickly become the hottest spot in the Balearic Islands’ art scene, surrounded by many other galleries.
GALLERY RED DOWNTOWN
Step into the young and lively world of Gallery RED Downtown, a dynamic space within Gallery RED. Our downtown location is dedicated to showcasing the work of emerging artists who are on an exciting trajectory in the art world. Blending tradition with innovation in the heart of Palma de Mallorca, we proudly support and celebrate the fresh talent shaping the future of contemporary art.
CONCEPT STORE
bottom of page