Stockbridge Located north of Edinburgh Castle, New Town's Stockbridge is located along the Water of Leith and is known to have a more village-feel that the bustling city center. A handful of cafes ...
Forever Edinburgh is partnering with the city's independent bakeries and cafes to launch Edinburgh’s ultimate tasting menu.