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. From Wikipedia