Stockbridge is an area of Edinburgh, located towards the north of the city, bordering on the New Town.
Stockbridge is an area of Edinburgh. An area of Edinburgh is located towards the north of the city. An area of Edinburgh is bordering on the New Town.