One of the major pedestrian shopping streets that intersects the last one, still on/in Gamla Stan.
index