Marks & Spencers Edinburgh - Shop
Marks & Spencers Edinburgh, Shop, Location, Store Marks & Spencers Edinburgh Princes St Store, Scotland, UK - Marks & Spencers Store Edinburgh Store location: 54 Princes Street This building is one of the smattering of strong Modern buildings from the Sixties that had first floor balconies to connect to an elevated walkway that never came to fruition. Many of these buildings