top of page
Locations
Most of 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.
Our art can also be found in the public and private airport lounges in Mallorca and Ibiza.
CONCEPT STORE
Discover a unique lifestyle destination that brings together art, design, and exclusive fashion. The store offers a carefully curated selection of high-end products, from contemporary design pieces to limited-edition accessories, all inspired by the cutting-edge aesthetic of Gallery RED.
bottom of page