What country Clock Tower, St Albans and Eleanor cross have in common?
Clock Tower, St Albans: The Clock Tower, St Albans, Hertfordshire, England is a tower constructed in the fifteenth century.
i don't know