A quiet and colourful place near the Covent Garden market in London, England.
London, England, GB
Discovered by Xavier Aragones on 8 August 2008. 838 views.