Food & Drink

Food/Shop, or both in Covent Garden

Published On 12/08/2010 Published On 12/08/2010
Previous Venue Next Venue Venue Description
1. Bill's Produce Store 28 St Martin, London, WC2E 9AB

Just opened in Covent Garden, Bill's is the first London outpost from the burgeoning grocer/café chain, set in a light airy space decked out in exposed piping and wooden furniture, and surrounded by shelves filled with self-made products (olive oils, hot