Pickering Place and entrance, St. James's Street, London.

Pickering Place and entrance, St. James's Street, London, England