LONDON CLAY Meaning of LONDON CLAY in English n. a geological formation in the lower division of Eocene in SE England. Etymology: London, capital of the UK Oxford English vocab. Оксфордский английский словарь. 2012