News detail

21 September 2011

OMEGA comes to Houston as the brand’s new flagship store opens at the Houston Galleria.


The 2635-square-foot OMEGA Boutique will offer the brand’s entire product palette, including products which are only available at OMEGA flagship stores.

The Façade

The concept for the OMEGA Boutique at the Houston Galleria was modeled on the design of the New York flagship.  The façade has been conceived around the themes of sun, water, earth and time. Brilliant lighting illuminating the products in the show window represents the sun’s energetic light rays.


A stroke pattern above the displays casts shadows and reflects light – a perfect depiction of clouds, which gather water and generate rain.  Vertical tracks express rainfall.  The rain symbolizes time which is never still and never returns in exactly the same form.


Below the displays, chiseled and silvered glass represents an exposed cross section of the earth, which conveys a history of time.