Jack ---, author of The Call of the Wild (6)

I believe the answer is:
london
(Other definitions for london that I've seen before include "Construction across the Thames near the Monument" , "England's capital city" , "English capital" , "British capital" , "US writer" .)