BLOCLEats

Ben's Cookies

Unit 12 Kensington Arcade
123 Kensington High Street
LONDON
W85SF

Food rating: 5/5 stars
Updated: 7. June 2021

map for Ben's Cookies

Takeaway Shop nearby

  1. Pret A Manger, W85SF