londonish Definition
Definition
Having a quality that is typical of London or Londoners; having London connections or characteristics.
Browse
Having a quality that is typical of London or Londoners; having London connections or characteristics.
Browse