Where to buy Clif Bar in London

Name Address Phone
Clif Bar Retailer - Kroger Superstore 230 Lafayette St 740-852-5542
Clif Bar Retailer - Walmart 375 Lafayette Street 740-852-1507

Other popular stores in London: