LONDON CLAY Meaning of LONDON CLAY in English n. a geological formation in the lower division of Eocene in SE England. [ London, capital of the UK ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012