Clothing store · Bloomsbury
1
"London’s Lambs Conduit Street is a menswear stronghold that hosts a parade of credible independent stores including that of Oliver Spencer, who opened his shop here in 2006."