Free Walking Tour Stockholm is located at Mälartorget 8, Old Town. Nearby is Slussen. Nearest subway is Gamla Stan (approximately 150m away).