The major shopping street is Princes Street, considered the Oxford Street of Scotland.
Oxford Street is in Scotland.
mnli hypothesis: Oxford Street is in Scotland. premise: The major shopping street is Princes Street, considered the Oxford Street of Scotland.