City eyed as a tourist attraction (6)
I believe the answer is:
london
'city' is the definition.
(I know that London is a city)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for london that I've seen before include "Where Boris Johnson might be" , "- Clay; - pride; - plane" , "US writer" , "City of Piccadilly" , "City of the Cockneys" .)