Search results
We did not find results for: Edgware Road.
Check spelling or type a new query.
We did not find results for: Edgware Road.
Check spelling or type a new query.
Major road through north-west London, starting at Marble Arch and running north to Edgware
Edgware Road is a major road in London, England. The route originated as part of Roman Watling Street and, unusually in London, it runs for 10 miles in an almost perfectly straight line. Wikipedia