I think this is the outside of Jenner's department store. We were on the top deck of a double decker on Princes Street.
Photo © 2002, Giles Orr