There were various rumours that Apple was going to open a store in Edinburgh at the East End of Princes Street. I guess from these logos adorning this building that there is some veracity in those rumours.
Comments
Sign in or get an account to comment.