St-james-s Definition

pronoun

(UK) St James's Park in London.

Wiktionary

(UK) The area of London surrounding the above park.

Wiktionary