Ace & Tate makes UK bricks-and-mortar debut with London pop-up

Dutch eyewear retailer Ace & Tate has launched its first ever UK store in London’s Seven Dials neighbourhood.

Dubbed a “peep store”, the shop will open for five months and is located on Earlham Street.

It marks the first time the upmarket brand has crossed over the English Channel in physical store format after only having a presence in the UK as an online retailer.

The store also has an in-house optician service.

The retailer, which uses local artistic talent to provide unique designs for each of their stores, is expected to unveil expansion plans across the UK in the coming weeks.

Click here to follow Retail Gazette on LinkedIn

Fashion

Filters

RELATED STORIES

Menu

Close popup