Where is Stockbridge?
Stockbridge has something of a village atmosphere about it, although it is only a ten minute walk from Edinburgh city centre. Stockbridge is to the North edge of the Edinburgh New Town and it melds into Inverleith to the North and West. It is alongside the Water of Leith one of the main rivers running through Edinburgh. Sleepy Dean Village is a 15 minute walk away along the riverside. The area is characterised by the many delis, tea houses, small restaurants, cafes, and pubs.