St James Centre and Princes Mall
Edinburgh, City of Edinburgh, UK
About
St James Centre and Princes Mall— Undercover shopping centres just off the east end of Princes Street. More mainstream chain shops plus the St James has the John Lewis[7] department store.