UKData checked October 2026
  1. Home
  2. London
  3. Biscuit shops
  4. Ben's Cookies

Ben's Cookies

Ben's Cookies is a biscuit shop on 13A The Piazza in London. It is also listed as cafe. It is a branch of Ben's Cookies — 5 branches in our listings.

13A The Piazza, London WC2E 8HDChecked October 2026