The 1,800sq ft store stocks accessories, scarves, swimwear, jewellery and men's accessories under the Liberty of London brand.
The opening is a significant moment for Liberty, which is building much of its future strategy around developing its own label product and rolling it out across international markets. The Sloane Street store will be the blueprint for future concept stores.
Separately, Liberty is gearing up to relaunch its website to offer a full range of fashion and accessories online. The new site will deliver to customers around the world.