Omega opens new UK flagship store in London on Oxford St.

The new two storey 244 square meter OMEGA boutique is located only a couple of miles from OMEGA’s second home – on Regent street – and once again features a cream and champagne interior inspired by the natural elements of air, water and sunlight.

The boutique is fully surrounded by eight elegant floor-to-ceiling boutique glass windows that show off OMEGA collections from the most recent product launches to the most classic timepieces.

The new OMEGA store also houses two experienced watchmakers based on the premises full time – a rarity in London – to look after clients and arrange for any urgent or last minute OMEGA watch repairs.