Edgeware Road, London

Edgware Road is a major street which passes through the west of central London, in the City of Westminster.
See also: