It might work in many towns where the "High St" is a general reference, but Edinburgh has the old and new towns and I have never heard of Princes St, as the main thoroughfare of the new town called that.

The High St is the main thoroughfare of the old town.