English medic turned up with hat on, first landing here? (4,3)
I believe the answer is:
cape cod
'first landing here?' is the definition.
(where the Pilgrims landed in America)
'english medic turned up with hat' is the wordplay.
'english' becomes 'E' (abbreviation as in OED).
'medic' becomes 'doc' (doctor).
'turned up' shows that the letters should be reversed in order.
'with' says to put letters next to each other.
'hat' becomes 'cap' (cap is a type of hat).
'doc' in reverse letter order is 'cod'.
'e'+'cod'='ecod'
'ecod' put after 'cap' is 'CAPE COD'.
'on' is the link.
(Other definitions for cape cod that I've seen before include "US peninsula" , "Massachusetts promontory" , "Popular holiday destination for Bostonians" , "Headgear" , "New England resort area" .)