Jekyll and Hyde's home (6)
I believe the answer is:
london
(Other definitions for london that I've seen before include "City of the Cockneys" , "English capital" , "Home of Cockney" , "British capital" , "- Clay; - pride; - plane" .)
I believe the answer is:
london
(Other definitions for london that I've seen before include "City of the Cockneys" , "English capital" , "Home of Cockney" , "British capital" , "- Clay; - pride; - plane" .)