Cucumber Alley entrance, Covent Garden, London.

Cucumber Alley entrance, Covent Garden, London, England