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.