Advertisement

Advertisement

Greater London

Greater London

noun

  1. See London


Discover More

Example Sentences

The river is the only large natural feature still left in the area of London and Greater London.

Between next-door neighbours in the area of Greater London there subsist relations of an infinite delicacy.

We follow the direction given, and suddenly we are there—not at Rosebank, but quite out of even Greater London.

Advertisement

Advertisement

Advertisement

Advertisement