Back to Foubert's Place
Dahlia womenswear shop in London's Carnaby
Back to Foubert's Place