62 Shaftesbury Avenue
London, England
May 22, 2008

London Girl Geek Coffee 4 at Costa in Shaftesbury Avenue