London City

English

Proper noun

London City

  1. (nonstandard, proscribed) Synonym of City of London.