1 month ago a contributor from Sydney, Australia suggested this image location is Lothian Road (Stop XD), Edinburgh EH2 4AH, UK
Where?