There never was a power station in Princes Street but there was a gasworks - http://news.scotsman.com/edinburgh.cfm?id=351382007. They just dug it up rcently.