LONDON CLAY Meaning of LONDON CLAY in English ■ noun clay forming an extensive layer in SE England, dating from the lower Eocene period. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004