Torwood Crescent in Edinburgh

Torwood Crescent in City of Edinburgh is a living street and it crosses Dunipace Road.

Road Type
living street
Speed Limit
20 mph