Goodwin's Court, Covent Garden, London.

Goodwin's Court, Covent Garden, London, England