Cartogiraffe.com

Water of Leith Walkway

The Water of Leith Walkway is an illuminated pedestrian zone in City of Edinburgh, Stenhouse, Saughton Mains and Whitson. In the area there is a cafe.