Clerkenwell London - Concept StoreShoppingLondon, Greater London020 3826 1142Not providedVisit website