It’s well known that Cos take residence in inspirational buildings around the world and their Istanbul store is no exception. See more here.