I love it, I agree I'd also like to see it on a large print. There is so much going on to look at, but at the same time the whole picture in and of itself is very attractive.
This is Princes Street in Edinburgh, all right!
You captured it really well!
Lovely weather you had, too! (But that is over now, isn't it?)
It gave you those neat little starlike reflections on the cars. And I like how you condensed the scene with the 135mm. What were your aperture settings to get the little stars?