The Dean Gardens
These exclusive gardens found close to the Stockbridge suburbs in New Town part of Edinburgh are over 29137 square meters in size and are sited on the north bank of the Dean Valley with the Water of Leith running through them. The Dean Gardens were first established in the late 1860s by the local residents … Read more