Covent Garden
Ben's Cookies is one of Covent Garden.

1. Ben's Cookies

8.8
13a The Piazza, London, Greater London
Bakery · City of Westminster · 75 tips and reviews