Vaughan Road is an asphalted, illuminated street with a maximum speed of 20 mph in London Borough of Harrow.
- type of road
District road
- Maximum speed
20 mph
Shop
K7 Enterprises, Life Style Express
Fast Food
Good Chef
Hairdresser
Ami's Beauty Salon
Yes
Shree Secotar Refurbishment Service
Religion
Harrow Spiritualist Church