Main Page | See live article | Alphabetical index

Edgware

Edgware is a place in the London Borough of Barnet in London, England.

Nearest places:

Nearest tube station: (Do not confuse with the Edgware Road area, which is much nearer to central London)