Tuesday, 3 February 2009

Leila's Shop



17 Calvert Avenue
Shoreditch, London E2 7JP
Cafe/Shop with the yummiest food/coffee in town!

1 comment:

anel said...

Hi there!
I love this place but love more your pics... could you tell me what camera you used to get this beautiful images?
Thanks!