Edinburgh, Scotland (134 of 255)
British retailer Marks & Spencer.