North Circular Road, NW11
Hampstead Garden Suburb
The North Circular Road is an arterial road of London.
return to article