New shop - Oliver Spencer Soho
January 19, 2012Add a comment +
We finally opened the doors of our Soho shop early December.
Located on Berwick street in the textile heart of Soho. Our largest shop to date we'd love to see you down there...
81 Berwick Street
Opening hours Monday-Saturday 11-7