Scientist drinking whiskey in Harlow? (3,4)
I believe the answer is:
new town
'harlow?' is the definition.
(Harlow is an example of a new town)
'scientist drinking whiskey' is the wordplay.
'scientist' becomes 'newton' (Newton is an example).
'drinking' means one lot of letters goes inside another.
'whiskey' becomes 'w' (alpha bravo charlie delta ...).
'newton' going around 'w' is 'NEW TOWN'.
'in' acts as a link.
(Other definitions for new town that I've seen before include "Eg, Harlow, Stevenage" , "Large conurbation planned and built as a complete unit" , "Planned settlement to relieve congestion" , "garden city?" , "urban development" .)