OK location to unveil Lord Sugar's Apprentice frontrunners (5)
I believe the answer is:
tulsa
'ok location' is the definition.
'Tulsa' can be an answer for 'location' (Tulsa is an example). I'm not certain of the 'ok' bit.
'to unveil lord sugar's apprentice frontrunners' is the wordplay.
'frontrunners' indicates taking the first letters.
The first letters of 'to unveil lord sugars apprentice' is 'TULSA'.
Can you help me to learn more?
(Other definitions for tulsa that I've seen before include "part of Oklahoma" , "American city" , "US city" , "OK city" , "City in Oklahoma featured in a 60s song" .)