Just sold a print of this older shot, so here it is again.
The building at the centre with the dome is the former St. Cuthberts Co-operative Society Department Store. Taken looking from The West Port, westwards at the junction of Bread Street and East Fountainbridge. To the right the road continues towards Haymarket, to the left on towards Fountainbridge and eastwards, behind this point of view, towards The Grassmarket.
I will make no mention of the dodgy / sleazy pubs that are behind the photographer here.