Princes Street is to Scots what Oxford Street is to the English the premier shopping street of the land.
Princes Street is the premier shopping street in Scotland.
Princess Street is the premier shopping street in England.