London 2009

When in Covent Garden, you simply MUST stop here at Ben's Cookies.  Heaven is served here, one cookie at a time.

Previous Up Next