Blue Ball Yard, St. James's Street, London.

Blue Ball Yard, St. James's Street, London, England