Walker's Court, Soho, London.

Walkers Court, Soho, London, England