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