Friday, December 4, 2009

Market Day

During November and December the food stalls in Covent Garden Piazza are open both Thursday and Friday. (other times just Thursday). Delicious smells make it difficult to pass by without sampling something.