Het Waverley Shopping Centre (waar u ook het toeristische informatiecentrum vindt) ligt op Princes Street naast het station van Waverley Street, en het grotere St. James Centre (met het centrale postkantoor) ligt op Leith Street aan het oostelijke uiteinde van Princes Street.
Het station Waverley Street ligt op Princes Street en ligt dicht bij het Waverley Shopping Centre.