Wartime boffin abandons grand Italian location (5)
I believe the answer is:
turin
'italian location' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for turin that I've seen before include "City abroad" , "City of north Italy" , "Italian city with sacred Christian Shroud" , "Industrial city of Piedmont" , "foreign city" .)