Edgware Road, NW9
Colindale
Edgware Road is part of a Roman road running between London and Chester.
return to article