Neal's Yard, Covent Garden, London.

Neal's Yard, Covent Garden, London, England