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 unsure of the 'ok' bit.
'to unveil lord sugar's apprentice frontrunners' is the wordplay.
'frontrunners' says to take the initial letters.
The initial 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" .)